boast of being brave - Francés Inglés Diccionario